/* Scss Document */
.login-panel{
	width: 100%;
	min-width:868px;
	padding-top: 36px;
}
.login-hd{
	width:100%;
	position: relative;
	padding: 110px 0 80px;
	& h3{
		margin:0;
		text-align: center;
		color: #ffffff;
		font-size: 36px;
		line-height: 46px;
	}
}
.login-cont{
	width:448px;
	padding:20px 40px;
	margin: 0 auto;
	.btn-primary{
		background-color:#0a9ce8;
	}
	& .input-group{
		margin-bottom:38px;
		height: 44px;
		width: 100%;
		position: relative;
		& > span{
			position: absolute;
			left: 11px;
			top:14px;
			display:block;
			height: 15px;
			width: 13px;
			background: url(../images/subpage/login-icon_01.png) no-repeat;
			z-index: 10;
		}
	}
	.nth1{
		& > span{
			background-position: -20px -20px;
		}
		
	}
	.nth2{
		& > span{
			background-position: -20px -55px;
		}
	}
	& .form-control{
		display: block;
		height: 44px;
		border: 1px solid #cad1d8;
		border-left: none;
		width: 100%;
	  padding: 0 5px 0 36px;
		
	}
	.input-group .form-control:last-child{
		border-radius:6px;
	}
	.input-group .form-control:first-child{
		border-radius:6px;
	}
}
.u-btn{
	width: 100%;
	height: 44px;
	background-color: #0a9ce8;
	padding:0;
}
.log-html{
	width:100%;
	height: 100%;
	& body{
		width:100%;
	  height: 100%;
	}
}
.error-tips{
	display: inline-block;
	width: 100%;
	margin-top: 20px;
	line-height: 24px;
	text-align: center;
	color: red;
}


